multi-spindle automatic machine - French English Dictionary